# encoding: utf-8
# module PyQt5.QtCore
# from /usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-35m-x86_64-linux-gnu.so
# by generator 1.146
# no doc

# imports
import sip as __sip


class QCommandLineOption(): # skipped bases: <class 'sip.simplewrapper'>
    """
    QCommandLineOption(str)
    QCommandLineOption(list-of-str)
    QCommandLineOption(str, str, str valueName=QString(), str defaultValue=QString())
    QCommandLineOption(list-of-str, str, str valueName=QString(), str defaultValue=QString())
    QCommandLineOption(QCommandLineOption)
    """
    def defaultValues(self): # real signature unknown; restored from __doc__
        """ QCommandLineOption.defaultValues() -> list-of-str """
        pass

    def description(self): # real signature unknown; restored from __doc__
        """ QCommandLineOption.description() -> str """
        return ""

    def names(self): # real signature unknown; restored from __doc__
        """ QCommandLineOption.names() -> list-of-str """
        pass

    def setDefaultValue(self, p_str): # real signature unknown; restored from __doc__
        """ QCommandLineOption.setDefaultValue(str) """
        pass

    def setDefaultValues(self, list_of_str): # real signature unknown; restored from __doc__
        """ QCommandLineOption.setDefaultValues(list-of-str) """
        pass

    def setDescription(self, p_str): # real signature unknown; restored from __doc__
        """ QCommandLineOption.setDescription(str) """
        pass

    def setValueName(self, p_str): # real signature unknown; restored from __doc__
        """ QCommandLineOption.setValueName(str) """
        pass

    def swap(self, QCommandLineOption): # real signature unknown; restored from __doc__
        """ QCommandLineOption.swap(QCommandLineOption) """
        pass

    def valueName(self): # real signature unknown; restored from __doc__
        """ QCommandLineOption.valueName() -> str """
        return ""

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



